<ui:composition 
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns="http://www.w3.org/1999/xhtml"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:p="http://primefaces.org/ui">
    <h:body  onload="#{propuestasUsuario.obtenerPropuestasPorMi()};
            #{propuestasUsuario.obtenerPropuestasPorOtros()};
            #{propuestasUsuario.obtenerPropuestasPasadas()}">
        <f:view>
            <h:form id="tabla_propuestas">
                <p><h:outputLabel value="#{msg.proposals_by_me}"/></p>
                    <p:dataTable id="propuestasMias" value="#{propuestasUsuario.propuestasPorMi}" var="propuesta">
                        <p:column headerText="#{msg.countries}">
                            <h:outputText value="#{propuesta.propuestasDestinos}"/>
                        </p:column>
                        <p:column headerText="#{msg.dates}">
                            <h:outputText value="#{propuesta.propuestasFechas}"/>
                        </p:column>
                        <p:column headerText="#{msg.ndays}">
                            <h:outputText value="#{propuesta.diasMin}-#{propuesta.diasMax}"/>
                        </p:column>
                        <p:column headerText="#{msg.ecoplan}">
                            <h:outputText value="#{propuesta.planEco.nombre}"/>
                        </p:column>
                        <p:column headerText="#{msg.plan_ocio_label}">
                            <h:outputText value="#{propuesta.planOcio.nombre}"/>
                        </p:column>                        
                        <p:column>
                            <p:commandLink value="#{msg.watch}" actionListener="#{menuControl.showproposal(e)}" update=":main"
                                           action="#{listaPropuestas.doSetProposals(propuesta.idPropuesta)}"/>
                        </p:column>
                    </p:dataTable>
                <p><h:outputLabel value="#{msg.proposals_by_others}"/></p>
                    <p:dataTable id="propuestasApuntado" value="#{propuestasUsuario.propuestasPorOtros}" var="propuesta">
                        <p:column headerText="#{msg.countries}">
                            <h:outputText value="#{propuesta.propuestasDestinos}"/>
                        </p:column>
                        <p:column headerText="#{msg.dates}">
                            <h:outputText value="#{propuesta.propuestasFechas}"/>
                        </p:column>
                        <p:column headerText="#{msg.ndays}">
                            <h:outputText value="#{propuesta.diasMin}-#{propuesta.diasMax}"/>
                        </p:column>
                        <p:column headerText="#{msg.ecoplan}">
                            <h:outputText value="#{propuesta.planEco.nombre}"/>
                        </p:column>
                        <p:column headerText="#{msg.plan_ocio_label}">
                            <h:outputText value="#{propuesta.planOcio.nombre}"/>
                        </p:column>
                        <p:column headerText="#{msg.user}">
                            <h:outputText value="#{propuesta.nick.nick}"/>
                        </p:column>
                        <p:column>
                            <p:commandLink value="#{msg.watch}" actionListener="#{menuControl.showproposal(e)}" update=":main"
                                           action="#{listaPropuestas.doSetProposals(propuesta.idPropuesta)}"/>
                        </p:column>
                    </p:dataTable>
                <p><h:outputLabel value="#{msg.old_proposals}"/></p>
                <p:dataTable id="propuestasPasadas" value="#{propuestasUsuario.propuestasPasadas}" var="propuesta">
                        <p:column headerText="#{msg.countries}">
                            <h:outputText value="#{propuesta.propuestasDestinos}"/>
                        </p:column>
                        <p:column headerText="#{msg.dates}">
                            <h:outputText value="#{propuesta.propuestasFechas}"/>
                        </p:column>
                        <p:column headerText="#{msg.ndays}">
                            <h:outputText value="#{propuesta.diasMin}-#{propuesta.diasMax}"/>
                        </p:column>
                        <p:column headerText="#{msg.ecoplan}">
                            <h:outputText value="#{propuesta.planEco.nombre}"/>
                        </p:column>
                        <p:column headerText="#{msg.plan_ocio_label}">
                            <h:outputText value="#{propuesta.planOcio.nombre}"/>
                        </p:column>
                        <p:column headerText="#{msg.user}">
                            <h:outputText value="#{propuesta.nick.nick}"/>
                        </p:column>
                        <p:column>
                            <p:commandLink value="#{msg.watch}" actionListener="#{menuControl.showproposal(e)}" update=":main"
                                           action="#{listaPropuestas.doSetProposals(propuesta.idPropuesta)}"/>
                        </p:column>
                    </p:dataTable>
            </h:form>
        </f:view>
    </h:body>   
</ui:composition>


